Adobe — Software Development Engineer 3 - Microservices

Posted: 14-08-2025

Description:

Adobe, a global leader in digital experiences, is seeking a Software Development Engineer 3 - Microservices to join the Creative Cloud team. This role focuses on designing and building scalable, resilient cloud services that power Adobe’s next-generation creative tools used by millions worldwide.

You will collaborate closely with engineers, designers, product managers, and researchers to deliver high-quality, reliable, and maintainable software solutions. This is an opportunity to work on innovative products in a startup-like environment inside Adobe, combining agility with the backing of a global tech leader.

What you’ll do:

  • Build scalable, resilient cloud services capable of supporting millions of users.
  • Design and develop new features in collaboration with cross-functional teams.
  • Write high-performance, reliable, testable, and well-documented code.
  • Provide and receive constructive feedback to foster team growth.
  • Engage directly with customers to understand workflows and adapt solutions based on feedback.
  • Contribute to an inclusive team culture that values diverse opinions.

Key Technical Skills:

JavaScript, TypeScript, Node.js, REST APIs, Grafana, Splunk, Prometheus, Microservices Architecture, Docker, Kubernetes, AWS, Azure, CI/CD Pipelines, Cloud Security Protocols.

Requirements:

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 2+ years of software development experience.
  • Strong experience in JavaScript/TypeScript and Node.js.
  • Proficiency in REST APIs and monitoring tools.
  • Experience building scalable microservices.
  • Knowledge of Docker, Kubernetes, and cloud platforms like AWS or Azure.
  • Familiarity with CI/CD practices.
  • Understanding of security concepts for cloud services.
  • Strong problem-solving skills with a sustainable, process-oriented mindset.
  • Excellent communication skills to explain complex ideas clearly.

Preferred:

  • Experience developing for multiple devices/platforms.
  • Familiarity with Agile development.
  • Knowledge of monitoring tools.
  • A good sense of humour.

Important Notice:

This job description and related content are owned by Adobe. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Adobe directly. We do not process applications or respond to candidate queries.